building time variant model