added dep functions