exposed removeFromSuperView function