pushing generic room and room manager