starting refactor to unix installer