for Thinkful Swift course