po co lower jak wiadomo ze już jest upper ?