you removed very important assert