for associations challenge