APPLICATION MACHINERY