2. Application-specific behaviour