temp preperation