Abstracted common runtime behavior to 'runtime' module
Abstracted common runtime behavior to 'runtime' module