add dependencies and tested hints