cancel button take 2

Second attempt at doing this (better)