Merge pull request #2 from rtsuk/master

Syncing master down to fork
Implementing specials.
Merge pull request #82 from tblackwe/master

implementing missing specials.