web interface for user interactions