Topic order

closes #59