Added support for variable dial value