fixed typo, more robust

more robust: if timer is negative for some reason or another, set it to
0.
included interpret.js