base text recontructed