added most positive selection function