add first class UIImage support