bug fix - on withdraw method, return boolean