Updated with new dependencies
Updates so it'll compile.