Block Creation Overhaul