fixes to break and place block