add posterior analysis