divip structure