instruction dialog fragment setup and working