straightening out requirements a bit