add unit/smoke test