renaming "entry" to "topic"
add topic logic
rename entry to topic