Added return_if_not_placed goes back to top pref