better fetch naming api