Added many dependencies