moved actions into dedicated class in prep for query functionality