Move line number into directive

Comment what this is trying to do