use temp reg