stop using template decorator, it didn't end up being useful