Todo:
    - parse function