Resven's Requirements