Revert "不要になった関数等の削除"

This reverts commit 62d0ad5863d8d8cd99c6757aab1ccee8c8306c6b.
retouch my bugs