Using technology to zing up guest experience