CASTLE ISLAND MANAGEMENT LLC