smarty, tpls, css/js dispatcher, routers, etc