implemented add and remove modules