fixed piece creation