aspects techniques