relevant unit tests (note: they take long time)