Add presenter functionality