Work. Added "willBeSuperView:" things