clients can draw text