day long program.