It has been a long time …