# Page

**URL:** <https://forums.fusetools.com/t/page/4264>\
**Category:** General\
**Created:** [July 26, 2017, 10:55pm UTC](https://forums.fusetools.com/t/page/4264 "2017-07-26T22:55:37Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tom1](https://avatars.discourse-cdn.com/v4/letter/t/b487fb/32.png) [@Tom1](https://forums.fusetools.com/u/Tom1)\
**Post date:** [July 26, 2017, 10:55pm UTC](https://forums.fusetools.com/t/page/4264/1 "2017-07-26T22:55:37Z")

</div>

Hey all,  
I am trying to create a page where four image inside rectangle randomly change every 5 secs. Trying to look example/docs but couldn’t find any example. Any example or forum post would be nice.

This is a similar docs I came up with.  
[https://www.fusetools.com/examples/onboarding-with-pagecontrol](https://www.fusetools.com/examples/onboarding-with-pagecontrol)

---

<div class="post-metadata">

**Author:** ![Uldis](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/uldis/32/657_2.png) [@Uldis](https://forums.fusetools.com/u/Uldis)\
**Post date:** [July 27, 2017, 8:25am UTC](https://forums.fusetools.com/t/page/4264/2 "2017-07-27T08:25:44Z")

</div>

If you want to do a timed operation, you should use `setTimeout()` in JavaScript.

Here’s a little example on how you can use it:

```auto
<App>
    <JavaScript>
    var Observable = require("FuseJS/Observable");
    var x = Observable(1);
    function increment() {
        x.value++;
        setTimeout(increment, 2000);
    }
    increment();
    module.exports = {
        x: x
    };
    </JavaScript>
    <Text Value="{x}" Alignment="Center" />
</App>

```
