edit humans algorithms