common cocoa & uikit classes