Bayside’s annual Costume Ball is around the corner and Kelly is reluctant to go with Zack, since she is unsure she is able to afford a costume. After finding out that there’s an opening at the Max, Kelly meets Jeff, when she goes for an interview. After being hired provisionally by him, Kelly begins having feelings for Jeff and as a result, a strain is put on her relationship with Zack. Things come to a head at the dance when Kelly accidentally refers to Zack as Jeff, and as a result they share one last dance before breaking up.