separating functions in different files