Trying to figure out why things aren't being queued properly