adding exercise viewer