added extra dependencies