added more scenario to test distribution