types of offerings