making stuff actually work