Lock is, in fact not necessary. We should lock at the db level.
better debug information, remove dependancy on Node object