created the original program