Added emulator's public interface