first commit from rueben

i did some cool work what do you think?!