allowed mimic to be called multiple times