got boxes working correctly
oops
stuff