timestamp only for contract class