partition redesigned now need to do that for plenty of methods.....