vital -> base