sometimes the model didn't get its frame updated. Now it no longer happens in the completion block.