use mock instead of concrete object