initial laser lifetime counter implementation