Made piece promotion
Fixed bugs