parser added
fixed size and random error