rf
templates improving