split up large files. code reorganize