Fixed the incorrect include
Ability to perma change the settings
Prototype of python implmenetation