partitioning to test