full assert support