smart collection for waiting

smart collection for waiting