use -traverse instead of not_hygenic