Added missing interface functions