guide for studying 1828259