Some changes in interfaces