laying some ground work for topic create page