Fundamentalmente ha usado dos principios: