added new net and app classes