code cleaning, VirtualSLProjector