Support malloc & do