added tap functionality to keyword