put data related helper in its own module