added module rules