basic workflow for tarrasque