updates, making easier to distribute