hi, i'm Andrew. here are my contributions.