fix redirect
use template