some more work on obj loader