add helper methods to action
first cut at tracking changes