Automatically move position
Refactor for readability
Merge branch 'squash-commits'
Merge pull request #1 from snarlysodboxer/master

squash-commits