more smushem tests + implementation