Finished Select parser