Justin Beals Contributions: