move parser into show