Updated requirements / ideas