still thinking about what i should writeAll Rights Reserved
still thinking about what i should write
2 parts