added possiblity to have line numbers