It turns out blocks work backwards of how I thought