generally avoid naming things my_*, I think it's better if you named them buffer and word