allow changing category of a part