not reading return value