routing validation added. Custom refresh control added