printing stra1 problem solved: I was not assigning the first byte ... it seemed trivial, yes but printf(%s) hated that