add refresh view function
あとでまとめとく