Merge pull request #2 from Petrie/master

update dev rule
specification dir
Merge remote-tracking branch 'upstream/master'