less boiler
member detail page
use fkey joins
case insensitrive
basic show/venue/event crud