fix tap highlight and btn size