free terms migration spec and task