dam that took awhile to read all these. screw smart parts