adding missing depedencies