getting things to actually work with eachoter