Does roughly what I want