there are three kinds of time delays used for long time delays: