Splitting frontend functions off into the own module