guide class