guide for studying 8576588