Tried to implement knockout