project cleanup, parser complete
spec