Adding auto_partitioner for later experimentation