trying to solve button touch delay issue