Some parts of code under MIT license, added..