fixed assure constraints