credentials model, skeleton