custom key names

Additionally, ShowAccessor queries for show before creating