algo 5 fix