configurable run loop modes
update version and docs