forgot to pass a couple things through to criteria iterator