added some addition dependencies