remove conflicting final keyword