improved test, now has proper activate and render method