interface b updated to work with new Drupal