fix fixed algorithms