solved bug with id comparison
added user topic selection