Should rename TPL while on it. (template file or something similar)