added License header everywhere