Senior Pictures were due April 20