June 3 agenda