updated with new methods for UIAlert & change image for Button