fixes issue #76
fixes issue #76 - grunts
fixes issue #76 - adding unit test and grunting