good:timer, bad:expire() is not written