mostly finished porject, tar,
testing on os-class, then submitting
finished checking.