Topic, Name selectors fixed for #276

#276 still failing, should re-open until tests pass. Hopefully this commit does it :smile: 

Topic selection needs to be first, fname and lname are required fields.