Some inner thoughts..