I thi nk these deadlines are a little tight especially the 29th May one. Suggest 5 June as the first one