added autovalue timestamps instead of using package