not always present