Working app for Bruce as of 5/16/2014