flannan riley's public page