Multiple changes

-Too many to describe