made all modules compile