Contributions by Ryan%20Weller%20and%20Carlos%20Graveran