Initial implementation for single topic