consolidation of helper files