adding tap dependency