PennApps project by Michael Zemsky and Albert Armea