#2 add modules