boshes stuff into a class