efficiency and stability