dep types