update core and executable