aaronchen's public page