setup a temp