void function return bug fix