first test logic ForcEnd