i'm difficult to figure out.