switched distributed fibonacci to callback continuations