added dependencies and configurations