add KeyPoint Selection