What is a non-routine application?