starting with supervisor reading