ButtonPlacer improved