main support
example showcasing main as well
added section on catch-all