add choice for user to select better performance