improved line numbers