Moving The Program Forward