Added  dependency support