fixed a bug in view.load() that invokes wrong method