Progress
Getting there, but rooms somehow get overwritten sometimes