New clothing system (work in progress)