Move partion to collection methods