smart placement