added more assert messages