Made progress towards umd building, but didn't quite get there yet