mostly completed blah blah