Updated some things for broken lp. Credits once again to slim for the solid base.