implemented call/fresh