fully use sdl_utils for message length generation