move helper methods to standalone functions for performance
move helper methods to standalone functions for performance

chebum/gaze,shama/gaze,bevacqua/gaze,modulexcite/gaze,prodatakey/gaze,bevacqua/gaze,prodatakey/gaze,modulexcite/gaze,bevacqua/gaze,modulexcite/gaze,prodatakey/gaze