fixed infinite loop error... void is a primitive :-/