reconstruct the Q.php