Sleepless days and ramblings