exchange refactoring - hidden button exchange in advertisement when it's yours