adding seperate module for calculation responder