Semi-flaccid is a disaster
http://crosssharp.com