Random thoughts and life in general