code improvement + english comments