add more colours, automatic upper case and help output