protect from making / absent