add dependencies; #5