Adding User-Interface Features: Details