finite thoughts or infinite possibilities?