added knockout dependency