added smith waterman