It has been a long time since I last wrote