redirect using callback ok