updates to the text placing method, also fixed the way exception faults are stored