fix bug if container is not a number
change the way id data it parsed

don't register to trigger_all, have a specific trigger
for identify lines