will riley's public page