used knockout model to retrieve results