I could put a pause after every clear screen command but I don't wan't the code bloat.

An extra define would be nice I'll ask the pbp developers. Add it to the wish list.

I quite like the sub routine idea but an addition to the library routine would seem simplest.