First attempt at half full check
Hopefully this works now