added label and memory parser