attempt to figure out the problem