NEXT TODO: Optimize leave and enter room