add temporal model similar to ean api