added in every() functionality, better demo page