improved lsf_dispatcher