Iota - the rise of the sleeping giant?