KEEPING UP TO DATE WITH ESC