added global delay and fade commit