removed Knockout dependency in first layer of interface