Handling Irregular Occurrences and Ad-Hoc Customer Requests