including some waiting inteeligence