initialized counter
add every detail