i dont like the warnings for expect 0