adding some testing gem and such