working on character fetch