splitted string functions in separate files