added banner and license