add upper case function, improve readme