renamed ElementWidget to ElementMethodWidget