added id
continued hibernate mappings (not working!)