principle and elements