finally have a good grunt task made