Change the way of using button