hattar & diverse ; J.