Perche' non provi a modificarlo ed ampliarlo tu? Il suggerimento mi sembra un buon punto di partenza ...