finish parser for funl