painfully slow progress being made. I'm preparing to take a hit with my grade on this assignment