playing around with some buttons and the view controllor lifecycle