trying to see why it times out