more templete prep.
more templete prep.