problems

recent additions for those with slow computers.