fix grunt version
spec and init mixins impl