update PIL