added requirement and tests for API A4