this sucks and probably makes no sense so don't readAll Rights Reserved
this sucks and probably makes no sense so don't read
3 parts