added deps
smart::args first apply
format changed
added method update_circle_info() and tests
added member method test
added tests for checklist method