Working on parsing

Rough