How does automatic pricing work?