upd: sustimer > exit immediately if time over