helper class migration