assertions breaking everywhere
compiling - assertions failing