anal works on straight line code