updated renamed interface