It works, except char retrieval

that’ll be tricky….