preparation guide for final 3274492