new parser for uclimp