more parsing module pragrammes