Now changes on any changes

Still need to have an initial call for showing function.