minor changes to req1, not working yet