A- G Requirements