commented out swap block