Splitted functions into files.