Timestamp now added automatically if not provided by user