added HOLD button