color changes and removing unnecessary things