provided LineInterface documentation