I think that a data base that has a thread to topics would be good.