rework grunt task