add rect check