Fixed parser algorithm