implementando classe de cache #118