component shelf life management