redesigned the stuff