reapplying assertions