grunt -> spatial