added testing af cancel buttons and users found label...moved creating and deleting to separate classes