undefined Ian Irvine