add moudle