dependency list almost done