moved parsing logic to nutcracker gem