fixed unique, partition_according_to functions to respect order
change update script to push to remote repo automatically
forget what I said about trying to push to remote repo automatically