You really don't need temporary variables for these.