Why there are the same functionality in this file? The same as Line36.