added module editing