Not sure we need such interface.