update, clean and save rubik