made MakeRoom use Rect