Methodologies in asymmetric catalysis