fix duplicate room bug and stylesheets