had a hard time with this one.