id should not be used for creation