anchor.diff:          MidleKey = ["1", "b", "1"],
           LastKey = ["1", "e"],
   
  -        ?assertEqual(#skvhCtx{mainAlias=skvhTest, auditAlias=skvhTestAudit_86400@_, histAlias=skvhTestHist}, create_check_channel(?Channel)),
  +        ?assertEqual(ok, create_check_channel(?Channel)),
           ?assertEqual({ok,[<<"{<<\"0\">>,<<>>,<<>>}\tundefined">>]}, read(system, ?Channel, <<"kvpair">>, K0)),
           ?assertEqual(ok, imem_meta:check_table(skvhTest)),
           ?assertEqual(ok, imem_meta:check_table(skvhTestAudit_86400@_)),
  
positive.code:     	?assertEqual({ok,[<<"[1,b]",9,"234567",9,"BFFHP">>]}, readGELT(system, ?Channel, <<"kvhtriple">>, <<"[1,ab]">>, <<"[1,c]">>, <<"2">>)),
   
      	?assertEqual(ok, imem_meta:drop_table(skvhTestAudit_86400@_)),
          ?assertEqual(#skvhCtx{mainAlias=skvhTest, auditAlias=skvhTestAudit_86400@_, histAlias=skvhTestHist}, create_check_channel(?Channel)),
  
          ?assertEqual({ok,[<<"1EXV0I">>,<<"BFFHP">>,<<"ZCZ28">>]}, readGT(system, ?Channel, <<"hash">>, <<"[]">>, <<"1000">>)),
          ?assertEqual({ok,[<<"BFFHP">>,<<"ZCZ28">>]}, readGT(system, ?Channel, <<"hash">>, <<"[1,a]">>, <<"1000">>)),
  
negative.code: %% Channel: Binary string of channel name (preferrably upper case or camel case)
  %% returns: provisioning record with table aliases to be used for data queries
  %% throws   ?ClientError, ?UnimplementedException, ?SystemException
  -spec create_check_channel(binary()|atom()) ->  ok | no_return().
  create_check_channel(Channel) ->
      create_check_channel(Channel, [audit,history]).
  
  -spec create_check_channel(binary()|atom(), [atom()|{atom(),any()}]) -> ok | no_return().
  create_check_channel(Channel, Options) ->
  	Main = table_name(Channel),
      CreateAudit = proplists:get_value(audit, Options, false),
  