fix bug with using 0 for object lifetime