elaborating on the design of 'emma'