truncate constraints check + resize

does not really truncate unless we have proper data storage
remove test create method
add TODOs and useless comments
minor test cleanup
prepare to test for read & write