force a different page template based on node id? Is it possible provide a page with an alternate template suggestion for a certain page?

e.g. i have a landing page. I have the node id. I would like to switch the page template if the node id is a certain number.

If it is how would you go about that in the theme preprocess function?
This ought to do it:

function MYTHEME_preprocess_page(&amp;$vars) {
  if ($node = menu_get_object()) {
    $vars['theme_hook_suggestions'][] = 'page__node__' . $node-&gt;nid;
  }
}


And then call your template file page--node--123.tpl.php