added nasty timer