idk just stuff that i be thinking abtAll Rights Reserved
idk just stuff that i be thinking abt
3 parts