add installer
properly licence code