progress on Eller's algo