changes for new and such.
more changes includes programming languages