making presenter helper universal