implemented "distributed trampoline" - slightly bigger file size, but faster execution.