implementation UIImage (Utility) logic