db changes to return ID when created