finally!! graham scan works.