square draw update