first basic topic limited asking implementation