new package for placement algorithms