incorporate some of Eleanors comments for better ArrayExpress compliance