form for uppercase funtionality
refactoring
merged uppercase form branch