so it always returns first letter uppercase