nit: view.bounds.size