Added multiplatform-able program entry