this is my first attempt at writing an entire article feel free to change anything where you see fit