remove fn call