modules added and compiled automatically