A - G Requirements