patches and track parser