work in progress, updating to use queue asset