added ability for -u to be defined after the message