Initial work on parsing.