arrange grunt structure