Replace interface by abstract class adwords