solve defects in algo