issues fixed and dependencies added