UPDATE 12

bug fixes