ready for first compile attempt. control does nothing