fix login & seat bug