Merge pull request #2 from mko237/master

started background
Merge pull request #4 from Crysco/master

enum