client rect ok