-using a virtual grid