i was wondering how i can make 2 procedures run at the same time. for example: i want my script to keep an eye on a specific colour (e.g. with repeat and IfNotFindColour etc.) but at the same time, i want my script to click on something every, lets say 20 seconds (and repeat this). My problem is that if i put both in one procedure and it is at about 5 seconds of the 20 seconds wait, it won't immediatly react to a change of the colour. Thanks for any help.