module code for test