some variables no longer implicitly declared