add custom timing support
add name resolver