make args not positional in boot