use crudable for keystore as well