migrate SubjectActivity