thinking it through 4624