Contributors: Daniel Grant, Lishi Wang, Kayla Wright