see ryanb#916