added module check