Adds use magic button and function
Merge pull request #9 from jgoley/jonathan

Adds use magic button and function