added timestamp and version