added change highlight and change timeout