added signal stub
started to implement dispatcher