add feature room reserve, fix bug button width and syntax error