add three queue