used x to make templates state & blocked work