readded assert