HappyPlacer 2.0