o helper string functions should use strlen and strncat to avoid buffer overflow o finite queues ???