initial timing infrastructure