initial grunt skeleton