allow multiple signal connect to a same function
add core_status module