changed the parser to be optional on Project