add module callback

add module callback