Homer is sorry l BART HD l