try new style
first draft of helper script