create children - Option & Argument