O added two small programs