initial dependency setup