new modules added and some removed