assist and repair

leaves much to be desired