guide for studying 3450387