update for optimizing

added virtual top and bottom site