removed broken assert macro