extended example with credits