finished emulation and customization