position front end and backend communicateed