removed invoking anonymous function
added types for users
filter by keywords for users
fixed landing page for keywords
allow default type blank to go to goal