Somehow some some #include "language.h" were lost with PaulH's recent *_string_custom cleanup. Rather than add lots of those includes, I moved the hex_string and hex_string_custom functions to utils.c, and the corresponding declaration to defs.h. I also took the oportunity to improve the code a little switching it to get_cell(). Paul, To answer your question about my thoughts on get_cell - I think it sux less than the old code's local static buffer :-) committed, Andrew