note fetching etc