fix: changing function