init (just finished writing k-partition)