Casino online client service: interaction methods and difficulty resolution