Please do not use the l_ local variable naming scheme. It is not used anywhere else, so it should be uniform.