Fixed zoom and a bug.