experimenting with formalizing the MOVED idea into dispatch methods