Committing Solutions 1-4 w/ Reflection