fixing typos and dependencies