who comes up with these