autonomous code written. need to configure constants
Merge branch 'temp'