fit fetch and reset instead of pulling