updated parser plus doc stuff