THINKFUL class assignment