extended example and readme