Prepare mode remade