added tap module in front