having deep thoughts