include purpose3