carmichael's public page