worked out dep problem