join instead of all, I hear it's better