added recirc