pseudo analytical