Improve behaviour when breaking block
clean up setOrientation