Vectorized.
Fixing the solid block.
Now completely up to par with vectors.