add queueing/polo swapping like when you drag an icon into a singing character it waits until next loop to replace the last one
being worked on but in a new one wow