add query methods
revise the config path
implement subjects
revise find method that choice unique date
revise option parser
update spec
revise commander