splitted stuff
files splitted up