Comments and improve of execution