IT HAS BEEN TOO LONG