may be there insert some asserts ?