fixes
add assert