pseudo: update utils interface