use assert?