added cosmo & lpeg module