mainly color changes