asymmetrical method