some active class workin and refactor to graphing array mods