improved session denied implementation