added table formatting
split up files