Updated the effect selecting method. close #57