added button and method