adding function mapping for the timing sources