add category module and others