prepping for dynamic resolution