added uiimage additions