NASA peeks at Texas from space