remove exp function