Work on

By AR6200

Delay added