bracket updates without having to refresh page