Soc2014 meta refactor upgrade flags get field