adding new example interface