had it accept defaults for patching
added descriptions