bit more work on functions 36-65