New version using azexo