James Mcleod on supporting three frequently occurring scenarios