Adding button hold and options