successful memory ld and str
minor changes