updated requierments