every template will have to use this trick right ?