addapting marlin_main to have delta movement rules
pulling over some configs from my rostock max