removed * imports
added licence header