implementacion with probe