added cancel button, present alert when options reset