Source code for LAW final project Group 10