not working commit - need to deal with init queue update

Should probably just do an add listener once so it goes on the next turn
when there is data