all day long, everyday