streamline executable checks and update tests