customer and admin side communication