also side note a lot of jpgrb's grammar is incorrect in the article i was trying to fix that too