connor davidson's public page