basic track and fetch functions working