fix, random, templates