backend placement