auto-parse options