linking bug: putting vad in its own crate