this thread is cool nao.