Lots of bugs. Need to fix next week.