added some dependencies and fixed some typos