oy uhhh this is a work in progress come back in a year or whatever thankyu