used new fetch_all decorator without extra API call, added loggings and tests