added button and handler method to vintage