auto multiline.

More refactoring.

More refactoring.

start of pbb prompt.