fix seat bug