verify run plan validity and update it if needed