job sender further implementation