modify bean interface