add as dependencies
add category module