i am pretty much near identical to bobble except with a few differences
adris for starting this trend