added cancel button, numbers