TERRAPIN MANAGEMENT CORP