just typos and faster speed for image change