nits, fixed a bug w/ optional Arguments