implementando a jpautil