rooms.create & rooms.update done with verifications accordlingly