fixing embedded essential reading