Rewrote isFull using virtual sites