helper should be available module-wide
no need to use so much lines