found compilation errors from david's recent commits . have interim fixes to make...