took a hour 2 make
226