edited objloader