add hooks to the base command
add minimal local runner