more progress on placement algorithm