parse CLI flags