updated to return "unknown" symbol when symbolID lookup fails or drawcategory is '0' (do not draw)