Houmayoun Mahmoudi: he knows his limits