refactor Action.ts, Fdr, & Plan