throw kiradb exceptions instead ofcatching them