splitted parts to separate modules