more work, innerHTML sometimes changing

yet unsuccessful