People have already invented a huge number of methods in