things can be confusing but fun.