/* ######################################################################
System - Abstraction for running on different systems.
/* ######################################################################
System - Abstraction for running on different systems.