Get usage message demo behaviour correct
Avoid uninitialised variables