so wait... are you andrew reynolds?