fixxed object id stuff