digest phases