second commit #explination