now running much more quickly