add License header + code review