added piece types